#if !defined(_HASH_OBJECT_R_H_)
#define _HASH_OBJECT_R_H_

#include "Object_r.h"

typedef void* Pointer;
typedef struct HashObject HASHOBJECT;
//typedef struct HashObjectClass HASHOBJECT_CLASS;

struct HashObject
{
	const OBJECT _;
	size_t data_size;
	Pointer data;
	unsigned int hash;
	char* key;
};

/*struct HashObjectClass
{
	const OBJECT_CLASS _;
};*/


#endif